home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
COMAL
/
B-Book Series
/
(k)b6.d64
/
obj'save.l
< prev
next >
Wrap
Text File
|
2007-02-28
|
716b
|
26 lines
9000 PROC OBJ'SAVE(FILENAME$,START'ADDR,END'ADDR,DEVICE) CLOSED
9010 START'HI:=INT(START'ADDR/256)
9020 START'LO:=START'ADDR-START'HI*256
9030 END'ADDR:=END'ADDR+1
9040 END'HI:=INT(END'ADDR/256)
9050 END'LO:=END'ADDR-END'HI*256
9060 L:=LEN(FILENAME$)
9070 FOR I:=1 TO L DO
9080 POKE 827+I,ORD(FILENAME$(I))
9090 ENDFOR I
9100 FOR I:=850 TO 886 DO
9110 READ X
9120 POKE I,X
9130 ENDFOR
9140 DATA 169,0,170,160,255,32,186,255,169,0,162,60,160,3,32,189,255,32,192,255
9150 DATA 169,0,170,169,0,168,169,251,32,216,255,169,0,32,195,255,96
9160 POKE 851,DEVICE
9170 POKE 882,DEVICE
9180 POKE 859,L
9190 POKE 871,END'LO
9200 POKE 874,END'HI
9210 POKE 251,START'LO
9220 POKE 252,START'HI
9230 SYS 850
9240 ENDPROC OBJ'SAVE